package com.zhong.gang.app.ui.zhuchang.changsure.modle;

import com.zhong.gang.app.ui.address.AddressBean;
import com.zhong.gang.applib.bean.MaterialBean;
import com.zhong.gang.applib.ui.chese.MaterialTypeBean;

import java.util.List;

public class OrderTransfer {


    /**
     * id : 6
     * createTime : 2020-05-30 19:03:22
     * updateTime : 2020-05-30 19:03:22
     * version : 0
     * deleted : false
     * createTimestamp : 1590836602000
     * updateTimestamp : 1590836602000
     * materialYardId : 75
     * steelMillId : 60
     * bch : 111
     * sn : ZZFH-20200530190321705
     * steelMillMaterialTypeId : 171
     * falfPhoto : http://zgtrade.oss-cn-zhangjiakou.aliyuncs.com/files/p2b2bqxbnde59emx61d8.png
     * fullPhoto : http://zgtrade.oss-cn-zhangjiakou.aliyuncs.com/files/67fxlur03rg3e6o4q5oj.png
     * type : 0
     * orderId : 0
     * done : true
     * status : 4
     * photo :
     * steelMill : {"id":60,"createTime":"2020-04-25 15:12:35","updateTime":"2020-04-25 15:12:35","version":0,"deleted":false,"createTimestamp":1587798755000,"updateTimestamp":1587798755000,"name":"首钢钢厂","addr":"重庆市/重庆市/大渡口区/新山村10号"}
     * steelMillMaterialType : {"id":171,"createTime":"2020-05-10 17:44:17","updateTime":"2020-05-10 17:44:17","version":0,"deleted":false,"createTimestamp":1589103857000,"updateTimestamp":1589103857000,"name":"压块","ownerId":60,"type":true,"materialTypePrice":null,"ownerName":null}
     * orderSend : null
     * materialTypeDetailList : [{"id":160000123,"createTime":"2020-05-30 19:03:22","updateTime":"2020-05-30 19:03:22","version":0,"deleted":false,"createTimestamp":1590836602000,"updateTimestamp":1590836602000,"orderReceiveId":6,"materialTypeId":171,"price":0,"weight":1111,"amount":0,"type":3,"materialTypeName":"压块","materialType":null}]
     * orderLogsList : [{"id":160000090,"createTime":"2020-05-30 19:03:22","updateTime":"2020-05-30 19:03:22","version":0,"deleted":false,"createTimestamp":1590836602000,"updateTimestamp":1590836602000,"userName":"k 13612341234","type":7,"orderId":6,"orderStatus":4,"remark":"中转站发货订单(ZZFH-20200530190321705)创建成功"}]
     */

    private int id;
    private String createTime;
    private String updateTime;
    private int version;
    private boolean deleted;
    private long createTimestamp;
    private long updateTimestamp;
    private int materialYardId;
    private int steelMillId;
    private String bch;
    private String sn;
    private int steelMillMaterialTypeId;
    private String falfPhoto;
    private String fullPhoto;
    private int type;
    private int orderId;
    private boolean done;
    private int status;
    private String photo;
    private AddressBean steelMill;
    private MaterialTypeBean steelMillMaterialType;
    private Object orderSend;
    private List<MaterialBean> materialTypeDetailList;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public boolean isDeleted() {
        return deleted;
    }

    public void setDeleted(boolean deleted) {
        this.deleted = deleted;
    }

    public long getCreateTimestamp() {
        return createTimestamp;
    }

    public void setCreateTimestamp(long createTimestamp) {
        this.createTimestamp = createTimestamp;
    }

    public long getUpdateTimestamp() {
        return updateTimestamp;
    }

    public void setUpdateTimestamp(long updateTimestamp) {
        this.updateTimestamp = updateTimestamp;
    }

    public int getMaterialYardId() {
        return materialYardId;
    }

    public void setMaterialYardId(int materialYardId) {
        this.materialYardId = materialYardId;
    }

    public int getSteelMillId() {
        return steelMillId;
    }

    public void setSteelMillId(int steelMillId) {
        this.steelMillId = steelMillId;
    }

    public String getBch() {
        return bch;
    }

    public void setBch(String bch) {
        this.bch = bch;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public int getSteelMillMaterialTypeId() {
        return steelMillMaterialTypeId;
    }

    public void setSteelMillMaterialTypeId(int steelMillMaterialTypeId) {
        this.steelMillMaterialTypeId = steelMillMaterialTypeId;
    }

    public String getFalfPhoto() {
        return falfPhoto;
    }

    public void setFalfPhoto(String falfPhoto) {
        this.falfPhoto = falfPhoto;
    }

    public String getFullPhoto() {
        return fullPhoto;
    }

    public void setFullPhoto(String fullPhoto) {
        this.fullPhoto = fullPhoto;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getOrderId() {
        return orderId;
    }

    public void setOrderId(int orderId) {
        this.orderId = orderId;
    }

    public boolean isDone() {
        return done;
    }

    public void setDone(boolean done) {
        this.done = done;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getPhoto() {
        return photo;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public AddressBean getSteelMill() {
        return steelMill;
    }

    public void setSteelMill(AddressBean steelMill) {
        this.steelMill = steelMill;
    }

    public MaterialTypeBean getSteelMillMaterialType() {
        return steelMillMaterialType;
    }

    public void setSteelMillMaterialType(MaterialTypeBean steelMillMaterialType) {
        this.steelMillMaterialType = steelMillMaterialType;
    }

    public Object getOrderSend() {
        return orderSend;
    }

    public void setOrderSend(Object orderSend) {
        this.orderSend = orderSend;
    }

    public List<MaterialBean> getMaterialTypeDetailList() {
        return materialTypeDetailList;
    }

    public void setMaterialTypeDetailList(List<MaterialBean> materialTypeDetailList) {
        this.materialTypeDetailList = materialTypeDetailList;
    }

}
